.hidden-danger-repair-result {
    padding: 24px;
    background: #fff;
  
    .page-header {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 24px;
  
      .title-section {
        display: flex;
        align-items: center;
        gap: 24px;
  
        .arrow-title {
          position: relative;
          padding-right: 40px;
          font-size: 16px;
          font-weight: 500;
  
          &::after {
            content: '';
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
            border-top: 10px solid transparent;
            border-bottom: 10px solid transparent;
            border-left: 15px solid #1890ff;
          }
        }
  
        .repair-result {
          font-size: 16px;
          font-weight: 500;
        }
      }
    }
  
    .info-section {
      margin-bottom: 24px;
      
      .info-row {
        display: flex;
        margin-bottom: 16px;
  
        .info-item {
          flex: 1;
          display: flex;
          align-items: flex-start;
  
          &.full-width {
            flex: 2;
          }
  
          .label {
            color: #666;
            margin-right: 8px;
            min-width: 80px;
          }
  
          .value {
            flex: 1;
          }
        }
      }
  
      .photo-list {
        display: flex;
        gap: 16px;
        margin-top: 8px;
  
        .photo-item {
          width: 120px;
          height: 120px;
          border: 1px solid #d9d9d9;
          border-radius: 4px;
          overflow: hidden;
  
          img {
            width: 100%;
            height: 100%;
            object-fit: cover;
          }
        }
      }
    }
  
    .repair-form {
      .ant-form-item {
        margin-bottom: 24px;
      }
  
      .form-actions {
        display: flex;
        gap: 16px;
        justify-content: center;
        margin-top: 32px;
      }
    }
  
    .ant-upload-list-picture {
      .ant-upload-list-item {
        margin-top: 8px;
      }
    }
  }
  